@charset "utf-8";
*{ margin:0; padding:0;}
img { border:0;}
h1,h2,h3,h4,h5 { font-size:100%;}
body { 
	font: normal normal normal 12px/1.5 Verdana, Geneva, sans-serif;
	color:#333333;
	text-align:center;
	background:#f5f5f5;
}
li { list-style:none;}
input,selset,textarea { font-size:12px; padding:3px;}
table,th,td { border-collapse:collapse; border:0;}
.clear { clear:both; font-size:0;}
a { 
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#900;
	text-decoration:underline;
}
.bt_buy {
	width:87px;
	height:20px;
	border:0;
	overflow:hidden;
	font-size:0;
	line-height:100px;
	background:url(../img/bt_bay.png) no-repeat;
}
#page {
	text-align:left;
	width:960px;
	overflow:hidden;
	padding:0 5px;
	margin:5px auto;
	background:#ffffff;
}
#hd {
	display:block;
	position:relative;
	width:100%;
	height:157px;
}
#hd .logo {
	width:160px;
}
#hd .logo a {
	color:#666;
}
#hd .logo a em {
	color:#F30;
}
#hd .logo sup {
	color:#999999;
	font-size:11px;
}
#hd .logo span {
	display:none;
}
#hd .quirknav {
	text-align:right;
	color:#CCC;
}
#hd .quirknav a {
	color:#999999;
	text-decoration:underline;
}

#hd .city {
	position:absolute;
	left:20px;
	top:120px;
}
#hd .city strong {
	font-size:40px;
	font-family:'黑体';
}
#hd .city a {
	color:#06C;
}
#hd .tel {
	position:absolute;
	right:0px;
	top:0;
	padding:30px 10px;
	text-align:center;
}
#hd .nav {
	clear:both;
	margin:0 0 0 220px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:#616161;
}
#hd .nav a {
	color:#ffffff;
}
#hd .nav li {
	float:left;
	display:inline;
	padding:0 10px;
	border-right:3px #fff solid;
	color:#ffffff;
	background:#616161;
}
#hd .nav li.on {
	background:#c31401;
	color:#ffffff;
}
#container {
	overflow:hidden;
}
.ft {
	border-top:1px #eee solid;
	margin:10px 0 0 0;
	padding:10px 0;
	text-align:center;
	clear:both;
	color:#777777;
}
.ft a {
	color:#777777;
}